// 只写核心部分的函数

// std::vector<Sales_data>::const_iterator count(const std::vector<Sales_data>
// &vec, double d) {
//     auto fun = std::bind(&Sales_data::avg_price, std::placeholders::_1);
//     return find_if(vec.cbegin(), vec.cend(), [&](const Sales_data &s) {
//     return d < fun(s); });
// }
